Wilson, 17-7 with a 3.39 ERA with the Angels in 2013, did not allow a hit in his second spring start, striking out four and walking two.
Haren gave up three hits and struck out three without a walk in his second spring start.
"He looked a little stiff in his delivery," Angels manager Mike Scioscia said. "It was time to get him out of there."
Van Slyke, a corner outfielder, is hoping to stick with the big club after hitting seven homers with 19 RBIs in 53 games with the Dodgers last year.
"His swings looked good," Dodgers manager Don Mattingly said. "He can play all three outfield positions and first base if we need him to."
Angels slugging prospect C.J. Cron tied the game with a three-run homer in the bottom of the ninth off Daniel Moskos.
Cron is expected to start the season at Triple-A Salt Lake.
Replay upheld umpire Rob Drake's call that Mike Trout was out at the plate on his attempt to stretch a triple into an inside-the-park home run in the first inning.
Angels manager Mike Scioscia initially appeared to argue with Drake, but quickly nodded his head and went to the other three umpires on the field for about a three-minute meeting.
The umpires went to the replay and 1 minute, 12 seconds later they upheld the call. It was later determined after reporters talked to Scioscia and crew chief Gerry Davis that Scioscia was not issued a challenge and the decision to go to the replay was that of the umpires. The umpires wanted to make sure Ellis properly blocked the plate.
"It didn't take long," said Mattingly, whose club played its first game where the new replay system could be used. "Everybody's got a different take. It's going to be a little bit crazy."
Haren said it seemed like it took a long time to stand on the mound waiting to face the next hitter. He joked about Scioscia, his former manager/
"When Trout touched third, Scioscia was already out to challenge," Haren said. "I knew he would challenge...We're just as confused about (replay) as the fans are."
Dodgers: Haren pitched for the Angels from 2010-2012 and went 33-27 with a 3.52 ERA in 79 games. He said there was no special feeling returning to his former spring home field.
"I've played with so many teams, I've lost track of all the places I've been for spring training," said Haren, who's played with six teams. "I've played with half of Major League Baseball by now."
Haren went 10-14 with a 4.67 ERA in 2013 with Washington in 31 games, 30 starts. He allowed a run on three hits in his first spring start in two innings against Milwaukee.
Angels: Wilson felt better in this start, his second of the spring.
"Today I felt I had my rhythm," said Wilson, who focused on his changeup more than usual. "They're throwing so many more (right-handed hitters) in there against me that the changeup is a more important pitch."
Dodgers: Right-hander Zack Greinke threw 25 pitches in a bullpen session at the team's complex in Glendale. He is recovering from a mild right calf strain that he sustained four pitches into his first start. He is not expected to make the Dodgers' season-opening trip to Australia. Mattingly said Greinke could next throw to hitters.
Puig was back in the starting lineup and hitting leadoff, a day after leaving Wednesday's game with upper-back pain.
Angels: Outfielder Josh Hamilton has started running on a treadmill and hitting in the batting cage. He's into his second week of a minimum two-week layoff after straining his left calf.